package edu.udlap.spring2008.is300.finalexam.framework.mvc.model.database.objects;

/**
 *
 * @author Ruslán Ledesma Garza
 */
public interface ImageRecord
{
    int getId();
    
    String getPath();
    
    boolean isFavorite();
    void setFavorite(boolean value);
    
    String getDescription();
    void setDescription(String value);
    
    CategoryRecord getCategory();
    void setCategory(CategoryRecord value);
    
    SizeRecord getSize();
    void setSize(SizeRecord value);
    
    PrivacyLevelRecord getPrivacyLevel();
    void setPrivacyLevel(PrivacyLevelRecord value);
    
    FormatRecord getFormat();
    void setFormat(FormatRecord value);
    
    @Override
    String toString();
    
    @Override
    boolean equals(Object o);
}
